/**
 * All Rights Reserved , Copyright (C) 2020 , 青岛鼎信通讯股份有限公司
 * IBaseRemindTaskService
 * 提醒任务
 * 修改纪录
 * 2020-10-26 版本：1.0 maxiaodong 创建。
 * 
 * @version 版本：1.0
 * @author 作者：maxiaodong
 * 创建日期：2020-10-26
 */
package com.topscomm.base.service;

import java.text.ParseException;

import com.topscomm.base.IBaseService;
import com.topscomm.base.dao.IBaseRemindTaskDao;
import com.topscomm.base.pojo.BaseRemindTaskEntity;

public interface IBaseRemindTaskService extends IBaseService<BaseRemindTaskEntity, IBaseRemindTaskDao> {
	/**
	 * @description: 将RemindConfig表的state为0的数据转换到RemindTask表
	 * @throws ParseException
	 * @author: maxiaodong
	 * @date: 2020年11月10日下午7:20:51
	 * @modify:
	 */
	public void configNewToTask() throws ParseException;

	/**
	 * @description: 将RemindConfig表修改过的记录更新到RemidTask表
	 * @throws ParseException
	 * @author: maxiaodong
	 * @date: 2020年11月10日下午7:20:54
	 * @modify:
	 */
	public void configToTaskWhereModified() throws ParseException;

	/**
	 * @description: 按照RemindTask表的记录定时发送消息
	 * @author: maxiaodong
	 * @date: 2020年11月10日下午7:20:57
	 * @modify:
	 */
	public void taskToMessage();
}
